package edu.unmsm.ocaa.sisocaa.integracion.dao;

import java.util.List;

import org.springframework.dao.DataAccessException;

import edu.unmsm.ocaa.sisocaa.negocio.model.dto.OpcPregFichaDTO;

public interface OpcPregFichaDAO {

	public List<OpcPregFichaDTO> getOpcsPregxFicha(Integer id_ficha, Integer id_pregficha)
	throws DataAccessException;
	public OpcPregFichaDTO getOpcPregxFicha(Integer id_ficha, Integer id_pregficha,
			Integer id_opcpregficha)
	throws DataAccessException;
	public OpcPregFichaDTO getMaxOpcPregxFicha() throws DataAccessException;
	public void insertOpcPregxFicha(OpcPregFichaDTO opc)throws DataAccessException;
	public void updateOpcPregxFicha(OpcPregFichaDTO opc)throws DataAccessException;
	public void deleteOpcPregxFicha(OpcPregFichaDTO opc)throws DataAccessException;
	public void deleteOpcsPregxFicha(OpcPregFichaDTO opc)throws DataAccessException;
}

